home *** CD-ROM | disk | FTP | other *** search
/ Belgian Amiga Club - ADF Collection / BS1 part 27.zip / BS1 part 27 / ABC_Dir_V1.3.adf / ABCDir.history < prev    next >
Text File  |  1993-02-25  |  17KB  |  411 lines

  1.  
  2. ­­­­­­­­­­­­­­­­ A B C D I R E C T O R Y ' S ­ H I S T O R Y ­­­­­­­­­­­­­­­­­­­
  3.                  ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~   ~   ~ ~ ~ ~ ~ ~ ~
  4. This file contains a list of additions, modifications & bugfixes made to my
  5. wonderous ABCDirectory. I use the same notation as SAS/C to denote my updates:
  6. the number after the decimal is an integer & not a fraction. This means that my
  7. releases will go 1.1 1.2 1.3 ... 1.10 1.11. A change in the first digit will
  8. mean a major improvement over the previous x.0 version.
  9.  
  10.  
  11.  
  12.  
  13.  
  14. ­­­­­­­­­­­ THE CURE DISINTEGRATION ­ un môdit bon album quand même ­­­­­­­­­­­­
  15.  
  16.                                  26/02/93: 1.3
  17.  
  18. Carefully revise your filetypes because the «Act on one entry at a time» flag is
  19. now active. It affects ALL of the «Run» commands including filetypes. This is
  20. way k-kool! Archives can be created just like a fart! C't'un pet!
  21.  
  22.  
  23.                                    BUG FIXES
  24.  
  25.  1. The filetype window didn't show selected filetypes correctly... that's what
  26.     last minute changes do to your code.
  27.  3. Wowo, the «Modify» command would only renamed files.
  28.  6. Some memory wasn't freed quite correctly.
  29.  9. Left-right clicking on a dir wouldn't load it on the opposite side.
  30.  
  31.  
  32.                                  MODIFICATIONS
  33.  
  34.  2. Using the top arrows to copy one side to another now SAVES the dir before
  35.     copying over it.
  36.  4. No more unessessary flashing of the Shell window.
  37.  5. No more need for the Nofrag.library, I just discovered the SAS/C functions
  38.     did the same thing...
  39.  7.«Act on one entry at a time» flag in the «Run» command is now operative.
  40.  8. Clicking cancel in one of the requesters in the «Run» command now aborts the
  41.     command.
  42.  
  43.  
  44.  
  45. ­­­­­­­­­­­­­­­­ Le ballon-balais - un sport assez hot merci! ­­­­­­­­­­­­­­­­­­
  46.  
  47.                                  23/02/93: 1.2
  48.  
  49. Squashed a few KBytes out & made a lot of little (but significant) changes. I'm
  50. still having trouble with that darn Run command though. I'd REALLY appreciate
  51. feedback on ABCDir as I can not possibly discover all the bugs by myself.
  52.  
  53.  
  54.                                    BUG FIXES
  55.  
  56.  7. The «Set protect» wouldn't print anything.
  57.  9. If you have the powerpacker library & you read a text file using the Read
  58.     command & it couldn't be loaded, something didn't go too well...
  59. 12.«Copy as» didn't work properly with dirs.
  60. 14. Clicking on a RemDir/BuffDir that is already present in one the file list
  61.     would produce colorful effects. (not too good, since I'm not exactly
  62.     programming a demo...)
  63. 18. No more crashing when a Run command is executed in the background.
  64. 19. The output window in the Run command wasn't correctly opened when started
  65.     in the background.
  66.  
  67.  
  68.                                  MODIFICATIONS
  69.  
  70.  1. Screen updating when renaming files/dirs is much faster. (this also speeds
  71.     up operations such as moving on the same device)
  72.  2. The shell window is now SIMPLE_REFRESH: gets refreshed when resized.
  73.  3. The command gadgets now have quick online help.
  74.  4. WOW! Scrolling is now hyper-cool... if you have the req.library installed!
  75.  5. ABCDir's screen is now a PUBLICSCREEN & has the AUTOSCROLL flag.
  76.  6. Improved the Reduce algorythme.
  77.  8. Dirs are now correctly recognized by the Modify command.
  78. 13. The VOL gadget now works like a switch. First click: volume list. Second
  79.     click: the dir that was there before.
  80. 16. Define, Kill & Remember (D, K & R) gadgets are now grey. The D & K are lit
  81.     up in red when they are on.
  82. 17. If a command modifies dirs that are stored as RemDirs or BuffDirs, they are
  83.     updated accordingly.
  84. 20. After double-clicking or right-left-clicking on a file, it gets deselected.
  85. 21. Changed the colors of the infos at the bottom of the file lists.
  86.  
  87.  
  88.                                    ADDITIONS
  89.  
  90. 10.«Refresh other side if modified» option.
  91. 11.«Delete all» option when ABCDir asks if you want to delete file/dir «xxx».
  92. 15.«Reselect» command.
  93. 22. Color requester. (req.library required)
  94.  
  95.  
  96.  
  97. ­­­­­­­­­­­­­­­­­­­­­ La Chine - une histoire fascinante ­­­­­­­­­­­­­­­­­­­­­­­
  98.  
  99.                                  03/02/93: 1.1
  100.  
  101. Due to a tiny bug (5) which had immense repercussions, I decided to release 1.1
  102. very quickly. This is why not many changes have occured between the two.
  103.  
  104.  
  105.                                    BUG FIXES
  106.  
  107.  1. When deleting files, the scrollbar would sometimes go down in a mad way...
  108.  2. The number of selected files/dirs didn't go down when deleting.
  109.  3. There was a problem with defining a «Load dir» command: memory was being
  110.     trashed...
  111.  4. Powerpacked config files (ABCDir.config & ABCDir.filetypes) couldn't be
  112.     loaded.
  113.  5. Somewhere along the way, more memory (or less) was freed than should have
  114.     been. This led to numerous weird bugs.
  115.  6. The configuration wasn't loaded correctly.
  116.  8. Due to some stupid AmigaDOS idea, an output console that is closed closes
  117.     the window associated with it but does NOT free its IDCMP. This made it
  118.     impossible to do more than 15 operations that used this window as Intuition
  119.     is limited to 16 IDCMP ports per window. (the 16th being my own window's
  120.     IDCMP)
  121.  9. Run commands that entered dirs wouldn't operate properly...
  122.  
  123.  
  124.                                  MODIFICATIONS
  125.  
  126.  7. When the defaults are changed, the screen is closed then re-opened, so be
  127.     sure not to have the shell open. This does not occur if you select CANCEL.
  128.  9. All the commands using filetypes (Other, List arc, etc..) will now go into
  129.     dirs recursively.
  130.  
  131.  
  132.  
  133. ­­­­­­­­­­­­­­­­­­ Marjo - celle qui chante avec son coeur! ­­­­­­­­­­­­­­­­­­­­
  134.  
  135.                                  31/01/93: 1.0
  136.  
  137. Finally! After almost a year & a half of programming, version 1.0 is out. It is
  138. far from the last version of ABCDir, but I consider it mature enough to call it
  139. 1.0. Note that some changes might be missing because a lot has changed since
  140. version BETA 7.
  141.  
  142.  
  143.                                    BUG FIXES
  144.  
  145.  1. Free space wasn't always accurate.
  146.  2. Hitting a remembered directery numerous times would crash the machine.
  147. 10. Following operation would display the file right after the current one.
  148.     [never mind if you don't understand.. it's not of major importance]
  149. 11. If you selected many dirs to delete & you answered OK to the «delete dir?»
  150.     requester for a dir, all the following dirs would be deleted without asking
  151.     you before doing so. oops..
  152. 12. My copying function would not work properly if the file was bigger than the
  153.     maximum available memory because what AvailMem returned wasn't necessarily
  154.     what could be allocated.
  155. 16. Fixed bug with two concurrent cycle gadgets.
  156.  
  157.  
  158.                                  MODIFICATIONS
  159.  
  160.  3. Hex read now doesn't format the text anymore (so it's mucho faster) & its
  161.     title bar shows position/total.
  162.  4. Reduced the flash gadgets' CPU usage drastically.
  163.  7. No more system screen gadgets present. The screen dragbar & screen
  164.     front/back gadgets have been replaced by my very own.
  165.  8. Read command: Italics is now correcty shown & underline is accepted.
  166. 13. Boosted the Delete & Copy operations who were slowed down by the constant
  167.     redrawing of the file list. The list is now simply updated.
  168. 17. Got rid of the BltBitMap() to select files.
  169. 19. If an intruding window is present on ABCDir's screen, a requester pops-up
  170.     asking you to close it.
  171. 20. Path gadgets are now command gadgets & can therefore perform any command
  172.     such as Copy, Delete or Modify.
  173. 28. Hex read doesn't decompress powerpacked files anymore.
  174. 29. ABCDir's config & filetype files can now be powerpacked if you're tight on
  175.     space.
  176. 30. Moved the commands around (in the command define requester that is...)
  177.  
  178.  
  179.                                    ADDITIONS
  180.  
  181.  5. Clock with memory display on title bar.
  182.  6. Shell window IS NOW OPERATIONAL. That was a fart! I didn't even need help
  183.     from anyone... thanks anyways guys :) (BTW, I need a way to close it now!)
  184.  9.«Reduce» command.
  185. 14. Implemented the «Autoselect icon» option.
  186. 15. The «Flash gadget help» option.
  187. 18. Implemented the «Run» command although the «Act on one entry at a time»
  188.     flag only does one entry at a time for now.
  189. 21.«Load dir» command to go along with the change in the path gadgets (see 20).
  190. 22.«Flexible/Left/Right origin» config option.
  191. 23. Implemented filetypes !!!
  192. 24. Implemented «Click-click» command.
  193. 25.«Other» & «Nothing» commands.
  194. 26. Configuration & filetypes are now loaded upon starting the program.
  195. 27.«Left-right clk» command.
  196.  
  197.  
  198.  
  199. ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ 04/11/92: BETA 7 ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­
  200.  
  201.  
  202.                                    BUG FIXES
  203.  
  204.  3. Fixed the arrows in the volume list.
  205. 11. Didn't abort an on-going operation if it went into dirs.
  206. 23. Hex reader now works correctly.
  207. 29. If the Modify command was acting on a file that had a name 30 characters
  208.     long &/or a comment 80 characters long, things would go, shall I say,
  209.     funny?
  210. 30. If the Volume list was shown on either side & you wanted to load
  211.     buffered/remembered dir, it WOULD NOT let you.
  212. 36. EraseRect() doesn't like to have its finalY position smaller than its
  213.     initialY position because it does a nice guru. I happened to touch that
  214.     sensible cord.
  215.  
  216.  
  217.                                  MODIFICATIONS
  218.  
  219.  1. Rewrote most of the Read command. This lead to an increase in both speed &
  220.     reliability. It now has a close gadget & a few more key shortcuts have been
  221.     added. It understands page breaks (CTRL-L) & ANSI support has been greatly
  222.     improved. Note that underline & bold are not supported due to the smallness
  223.     of the font.
  224.  2. Now clones the vertical WB size.
  225.  4. Read window opens at a nicer looking location.
  226.  7. If a buffered directory has been modified, it is not loaded from the
  227.     buffered list, but from disk.
  228.  8. The DIR gadget works better with buffered dirs.
  229. 13. Smarter with buffered directories, when you load one up in a file list, the
  230.     file list (if there is one), will be inserted AT THE BEGINNING of the
  231.     volume file list & not just swapped.
  232. 15. When a disk is inserted/removed, buffered & remembered dirs are no longer
  233.     lost to oblivion.
  234. 16. Dropped AmigaDOS 1.3/1.2 support.
  235. 17. Dropped the central sizing gadget (it looked sharp, but was quite useless;
  236.     the rest of the line can be used to change the display size..).
  237. 19. Recompiled with SAS/C 6.00, short integers & registered parameters.
  238. 20. Reduced data size by about 4K. (that was a fart!)
  239. 21. Scrollbar control improved & scrollbars now have the 2.0 newlook!
  240. 22. PowerPacked text files can now be read if you have the PowerPacker library
  241.     installed.
  242. 24. Requesters & the text reader have a one pixel outline which really looks
  243.     sharper.
  244. 25. Commands that go into nested directories that have been remembered/buffered
  245.     are now taken from there instead.
  246. 26. Cleaned up the commands & added some more of 'em.
  247. 27. Redid close, tree & command selection gadget imageries.
  248. 28. You can now see on which side the dir you want from the volume list will
  249.     appear/be loaded.
  250. 31. File list display mode & sorting mode can now be cycled in the opposite
  251.     direction using the right mouse button.
  252. 33. The copied files' attributes now accurately reflect those on disk.
  253. 34. No more ARP dependant!!!
  254. 35. The title of the Read command now displays the position/line number in the
  255.     normal mode & the size of the file in hex mode.
  256. 37. Cleaned up the define command box.
  257. 38. Moved the flash gadget help line to the top & it now displays its text in
  258.     white instead of green.
  259. 39. Twiddled the font.
  260. 40. When a parent directory is loaded, the directory entry will now inherit its
  261.     size. (Try to load a dir & then do a parent)
  262. 43. If a directory has been Remembered, & the Remember gadget is hit once again,
  263.     it will be freshened & another Remember dir won't appear with the same name.
  264. 44. Cleaned up code dealing with rem & buff dirs.
  265.  
  266.  
  267.                                    ADDITIONS
  268.  
  269.  5. Top & Bottom commands.
  270.  6. Does It Fit? command.
  271.  9. Sorting by extension.
  272. 10. Resort command.
  273. 12. Relabel now works correctly in Disk info command.
  274. 14. Command scroll gadget.
  275. 18. Added the ability to display "selected/total bytes" using the (new) «S»
  276.     gadgets.
  277. 32. The Configuration command. Note that some defaults are now yet implemented.
  278. 41. ABCDir now has menus. (...& there was much rejoycing. yayyy)
  279. 42. Defaults can now be saved & loaded.
  280.  
  281.  
  282.  
  283. ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ 24/08/92: BETA 6 ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­
  284.  
  285.  
  286.                                    BUG FIXES
  287.  
  288.  1. Fixed display bug (DEV was being shown instead of DIR).
  289.  4. Moved code around & cleaned-up, fixed bugs... I'm sure there were some when
  290.     commands went into dirs.
  291. 16. DEATH TO ARP & WB2.0!! Their BLOODY DateToStr() & StamptoStr() functions
  292.     ABSOLUTELY need EVERY data in their DateTime structures... failing to do
  293.     so brings up a GURU, as they write to location 0 (!!) if you omit a string
  294.     pointer (for example).. anyhow, BUG FIXED! umpfh!
  295.  
  296.  
  297.                                  MODIFICATIONS
  298.  
  299.  2. Volumes can now be selected using the device list in the bottom right hand
  300.     corner.
  301.  5. Now copies 0 lenght files instead of aborting on them.
  302. 10. File lists can now be screen lenght.
  303. 11. File selection is QUICKER.. using the nasty BltBitMap() function, so
  304.     intruding windows may be severely impared.
  305.  
  306.  
  307.                                    ADDITIONS
  308.  
  309.  3. The Read command has been implemented without increasing code by much, but
  310.     it's not perfect yet, so don't play with it too much!
  311.  6. The Disk info command has been implemented, but the relabel does not work
  312.     under AmigaDOS 1.3 version of ABCDir.
  313.  7. Flash gadgets.
  314.  8. Online help for flash gadgets.
  315.  9. Buffered & remembered file lists.
  316. 12. Close gadget.
  317. 13. About command.
  318. 14. View pic now works although this implementation is temporary.
  319. 15. Arrows actually LIGHT UP (!!) when you scroll! Check it out!
  320.  
  321.  
  322.  
  323. ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ 01/03/92: BETA 5 ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­
  324.  
  325.  
  326.                                    BUG FIXES
  327.  
  328.  3. Fixed the divide by zero guru that occured when the number of visible files
  329.     was equal to the number of files in total.
  330.  7. Fixed the «dissapearing file list» bug.
  331.  
  332.  
  333.                                  MODIFICATIONS
  334.  
  335.  8. The protection bits now include 'c' if the file has a comment so you can
  336.     easily point them out.
  337.  
  338.  
  339.                                    ADDITIONS
  340.  
  341.  1. If a dir is selected & the right mouse button is pressed, the dir is loaded
  342.     onto the opposite side.
  343.  2. The rem/dev/vol list is now operative.
  344.  4. Move As command.
  345.  5. Modify command. It modified the way 'Set comment' works & moved the
  346.     commands around.
  347.  6. Set protect & Protect commands.
  348.  
  349.  
  350.  
  351. ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ 19/02/92: BETA 4 ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­
  352.  
  353.  
  354.                                    BUG FIXES
  355.  
  356.  3. No more loosing 2k each time the prog is run... that one dissapeared
  357.     automagically, still is a mistery to me.
  358.  
  359.  
  360.                                  MODIFICATIONS
  361.  
  362.  1. Detaches itself from the CLI automatically... now that was hard!.. NOT!
  363.     haha (merci Christian!)
  364.  2. The font is now part of the executable... that means the only external file
  365.     needed for this proggy to work is ARP.library.
  366.  4. The size of the file windows can be changed using the funny godget in the
  367.     middle.
  368.  5. Made it slimmer by a few K's.
  369.  6. The define dir requester looks sharper.
  370.  7. Augmented the file selection speed.
  371.  
  372.  
  373.  
  374. ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ 25/12/91: BETA 3 ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­
  375.  
  376.  
  377.                                  MODIFICATIONS
  378.  
  379.  1. NO MORE REQ.LIBRARY!! yay.
  380.  2. Volume list now in operation. (VOL gadget)
  381.  3. Files can be sorted in ways other than alphabetically. (yellow NAM gadget)
  382.  4. The file comments, blocks, time-date can now be showed.(yellow BYT gadget)
  383.  5. The three arrow gadgets now function.
  384.  
  385.  
  386.                                    ADDITIONS
  387.  
  388.  6. ABCDirectory can be iconified!
  389.  7. Keyboard shortcuts for requesters, quitting & aborting an ongoing
  390.     operation.
  391.  
  392.  
  393.  
  394. ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ 14/12/91: BETA 2 ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­
  395.  
  396.  
  397.                                  MODIFICATIONS
  398.  
  399.  1. Boosted dir scrolling using NewModifyProp() instead of ModifyProp().
  400.  2. You can now define the dirs & command GADGETS!
  401.  3. No more UGLY req requesters... CHECK THESE ONES OUT!!
  402.  4. MOVE now renames files when they reside on the same device so it's MUCHO
  403.     quicker.
  404.  
  405.  
  406.  
  407. ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ 02/12/91: BETA 1 ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­
  408.  
  409. First release. all the basic stuff is in... it's building time from here.
  410.  
  411. EOF